be too generous - Spanish English Dictionary